package com.googlecode.montelin.client.presenter;

import java.util.logging.Logger;

import com.googlecode.montelin.client.EventBus;
import com.googlecode.montelin.client.view.MainView;
import com.mvp4g.client.annotation.Presenter;
import com.mvp4g.client.presenter.BasePresenter;
import com.mvp4g.client.view.ReverseViewInterface;

@Presenter(view = MainView.class)
public class MainPresenter extends
		BasePresenter<MainPresenter.IMainView, EventBus> implements
		IMainPresenter {
	
	Logger logger = Logger.getLogger("MainPresenter");

	public interface IMainView extends ReverseViewInterface<IMainPresenter> {
		// TODO defines method for presenter to populate view
	}

	public MainPresenter() {
	}

	public void onStart() {
		// TODO implements
		logger.severe("MVP Started");
	}

}
